Previous Book Contents Book Index Next

Inside Macintosh: 3D Graphics Programming With QuickDraw 3D /


Chapter 11 - Renderer Objects

This chapter describes renderer objects (or renderers) and the functions you can use to manipulate them. You use renderers to specify the various aspects of the kind of image you want to create. A single renderer is associated with a view, along with a list of lights, a camera, and other settings that affect the drawing of a model. QuickDraw 3D supplies several kinds of renderers.

To use this chapter, you should already be familiar with the QuickDraw 3D class hierarchy, described in the chapter "QuickDraw 3D Objects" earlier in this book. For information about associating a renderer with a view, see the chapter "View Objects."

This chapter begins by describing renderer objects and their features. Then it shows how to create and manipulate renderers. The section "Renderer Objects Reference," beginning on page 11-10 provides a complete description of the routines you can use to create and manipulate renderer objects.


Chapter Contents
About Renderer Objects
Types of Renderers
Constructive Solid Geometry
Transparency
Using Renderer Objects
Renderer Objects Reference
Constants
Vendor IDs
Engine IDs
CSG Object IDs
CSG Equations
Renderer Objects Routines
Creating and Managing Renderers
Managing Interactive Renderers
Summary of Renderer Objects
C Summary
Constants
Renderer Types
Vendor IDs
Engine IDs
CSG Attribute Type
CSG Object IDs
CSG Equations
Renderer Objects Routines
Creating and Managing Renderers
Managing Interactive Renderers
Errors and Warnings

Previous Book Contents Book Index Next

© Apple Computer, Inc.
11 JUL 1996